explain something again and in detail - Español Inglés Diccionario